Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 FINSBURY PLACE Detached £575,989 £210,000 20 Aug 2002
3 FINSBURY PLACE Semi-Detached £506,836 £134,000 15 May 2000
4 FINSBURY PLACE Semi-Detached £535,784 £425,000 15 Nov 2017
5 FINSBURY PLACE Detached £564,248 £315,000 21 Nov 2008
6 FINSBURY PLACE Detached £555,000 £555,000 4 Mar 2024